barn eggs - French English Dictionary